rain seeding - Spanish English Dictionary